package dfbz.Iterator迭代器;
/*
* 迭代器和增强for注意事项
*   1.只能使用迭代器和增强for取出元素
*   2.不能使用迭代器和增强for做删除添加操作  抛出并发异常
*   3.只要事项了Iterator接口的类创建出来的对象都可以使用增强for的目标
*
* */

import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;

public class Test01 {
    public static void main(String[] args) {
        Collection<String> list=new ArrayList<>();
        System.out.println("欢迎来到王者荣耀，情根据阵容选择英雄:");
        list.add("安琪拉");
        list.add("蔡文姬");
        list.add("王昭君");
        list.add("貂蝉");
        list.add("妲己");//玩集合添加元素
        Iterator<String> iterator = list.iterator();
        System.out.print("[");
        while (iterator.hasNext()){
            String r=iterator.next();
            System.out.print(r+" ");
        }
        System.out.print("]");

        int[] arr={1,2,3,4,5,6,7};
        for(Integer num:arr){
            System.out.println(num);
        }
    }
}
